package com.zbkj.service.coupons.service;

import com.zbkj.common.request.OrderPayRequest;
import com.zbkj.common.response.OrderPayResultResponse;
import com.zbkj.service.coupons.request.BalanceToCouponRequest;

public interface CouponsPayService {
    /**
     * 订单支付
     * @param orderPayRequest 订单支付参数
     * @return OrderPayResultResponse
     */
    OrderPayResultResponse payment(OrderPayRequest orderPayRequest);

    /**
     * 订单支付
     * @param request 订单支付参数
     * @return OrderPayResultResponse
     */
    String balanceToCoupons(BalanceToCouponRequest request);
}
